package com.jinghua.treatment.mapper;

import java.util.List;

import com.jinghua.treatment.entity.SysImMessages;
import com.jinghua.treatment.entity.SysImMessagesExample;
import org.apache.ibatis.annotations.Param;


public interface SysImMessagesMapper {
    int countByExample(SysImMessagesExample example);

    int deleteByExample(SysImMessagesExample example);

    int deleteByPrimaryKey(String uuid);

    int insert(SysImMessages record);

    int insertSelective(SysImMessages record);

    List<SysImMessages> selectByExample(SysImMessagesExample example);

    SysImMessages selectByPrimaryKey(String uuid);

    int updateByExampleSelective(@Param("record") SysImMessages record, @Param("example") SysImMessagesExample example);

    int updateByExample(@Param("record") SysImMessages record, @Param("example") SysImMessagesExample example);

    int updateByPrimaryKeySelective(SysImMessages record);

    int updateByPrimaryKey(SysImMessages record);
}